package chapter03;

/**
 *  创建学生类
 *  类不占用系统空间资源
 */
class Student {
    String name;// 字符串变量 姓名name
    int age; // 整形 年龄
    String gender;// 性别

    void read() {
        System.out.println("大家好，我是" + name + "，我在学习！");

    }

    /**
     * 访问控制
     * private 私有访问权限 只有本类内可以访问
     * default 默认访问权限 本包范围可以使用
     * protected 类的成员可以使用，本报和子类访问
     * public 公共类 所有的都可以使用
     */
    private void write(){
        System.out.println("我今年"+age+"岁了，只能我自己知道.");
    }
}
public class Demo01 {
    public  static void main(String[] args){
        /**
         * 创建对象
         * 声明student类型变量stu stu是用来专门存放学术类的变量
         * 实例化学生类 new student(); 实例化的过程也是分配空间的过程
         */
        Student stu = new Student();
        stu.name = "猪小明";
        stu.age = 24;
        stu.gender = "男";
        stu.read();
        Student stu1 = new Student();
        stu1.name = "蘑菇头";
        stu1.read();
        /**
         * 对象的引用
         */
        Student stu2 = stu1;
        stu2.name = "姥爷";
        sut.read();
        stu1.read();
        stu2.read();
    }
}
\ No newline at end of file
        +16 src/chapter03/Example01.java  0 -> 100644
        package chapter03;

public class Example01 {
    public static void main (String[] args) {
        Student stu1 = new Student ();
        Student stu2 = new Student ();
        stu1.name = "小明";
        stu1.read () ;
        stu2.name = "小华";
        stu2.rad ();

    }

    private static class Student {
    }
}